/*
 * 文件名： MerchantEditReq.java
 * 
 * 工程名称: common-domain
 *
 * Gopay
 *
 * 创建日期： 2018年1月6日
 *
 * Copyright(C) 2018, by www.gopay.com.cn Inc.All rights reserved.
 *
 * 原始作者: 宣广海
 *
 */
package com.gopay.common.domain.bank.merchant.mer.req;

import java.io.Serializable;
import java.util.List;

/**
 * 编辑商户
 *
 * @author 宣广海
 *
 * @version 
 *
 * @since 2018年1月6日
 */
public class MerchantEditReqMsg implements Serializable{

	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = -2671040586858237055L;
	/**
	 * 商户编号
	 */
	private String mct_no;
	/**
	 * 机构商户主键
	 */
	private String tra_id;
	/**
	 * 商户名称
	 */
	private String mct_name;
	/**
	 * 招牌名称
	 */
	private String brand_name;
	/**
	 * 城市编号
	 */
	private String cityid;
	/**
	 * 详细地址，不含省市区县名称
	 */
	private String address;
	/**
	 * 联系电话
	 */
	private String tel;
	/**
	 * 营业时间
	 */
	private String open_hours;
	/**
	 * 行业分类编号列表
	 */
	private List<String> clsid;
	/**
	 * 法人姓名
	 */
	private String boss_name;
	/**
	 * 法人性别（1男，2女）
	 */
	private String boss_sex;
	/**
	 * 法人证件国别/地区（中国CHN，香港HKG，澳门MAC，台湾CTN）
	 */
	private String boss_id_country;
	/**
	 * 法人证件类型（1居民身份证,2临时居民身份证,3居民户口簿,4护照,5港澳居民来往内地通行证,6回乡证,7军人证,8武警身份证,9其他法定文件）
	 */
	private String boss_id_type;
	/**
	 * 法人证件生效时间（yyyy-mm-dd）
	 */
	private String boss_sdate;
	/**
	 * 法人证件过期时间（yyyy-mm-dd）
	 */
	private String boss_edate;
	/**
	 * 法人证件号码
	 */
	private String boss_id_no;
	/**
	 * 法人电话
	 */
	private String boss_tel;
	/**
	 * 法人邮箱
	 */
	private String boss_email;
	/**
	 * 法人职业
	 */
	private String boss_job;
	/**
	 * 法人住址
	 */
	private String boss_address;
	/**
	 * 法人身份证正面【私密区】（系统返回的图片路径）
	 */
	private String boss_positive;
	/**
	 * 法人身份证背面【私密区】（系统返回的图片路径）
	 */
	private String boss_back;
	/**
	 * 营业执照类型（1三证合一，2非三证合一）
	 */
	private String bl_type;
	/**
	 * 营业执照生效时间（yyyy-mm-dd）
	 */
	private String bl_sdate;
	/**
	 * 营业执照过期时间（yyyy-mm-dd）
	 */
	private String bl_edate;
	/**
	 * 营业执照编号（系统有唯一性校验）
	 */
	private String bl_no;
	/**
	 * 营业执照图片【私密区】（系统返回的图片路径）
	 */
	private String bl_pic;
	/**
	 * 开户行名称
	 */
	private String bank_name;
	/**
	 * 银行户名
	 */
	private String account_name;
	/**
	 * 银行账号
	 */
	private String account_no;
	/**
	 * 结算账户类型（2对私，1对公）
	 */
	private String account_type;
	/**
	 * 清算联行号，开户行行号
	 */
	private String bank_no;
	/**
	 * 结算账户人身份（1法人，2法人亲属），结算帐户为对私时必填
	 */
	private String account_boss;
	/**
	 * 调用改字段check_card=2，强制通过校验
	 */
	private String check_card;
	public String getTra_id() {
		return tra_id;
	}
	public void setTra_id(String tra_id) {
		this.tra_id = tra_id;
	}
	public String getMct_name() {
		return mct_name;
	}
	public void setMct_name(String mct_name) {
		this.mct_name = mct_name;
	}
	public String getBrand_name() {
		return brand_name;
	}
	public void setBrand_name(String brand_name) {
		this.brand_name = brand_name;
	}
	public String getCityid() {
		return cityid;
	}
	public void setCityid(String cityid) {
		this.cityid = cityid;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getTel() {
		return tel;
	}
	public void setTel(String tel) {
		this.tel = tel;
	}
	public String getOpen_hours() {
		return open_hours;
	}
	public void setOpen_hours(String open_hours) {
		this.open_hours = open_hours;
	}
	public String getBoss_name() {
		return boss_name;
	}
	public void setBoss_name(String boss_name) {
		this.boss_name = boss_name;
	}
	public String getBoss_sex() {
		return boss_sex;
	}
	public void setBoss_sex(String boss_sex) {
		this.boss_sex = boss_sex;
	}
	public String getBoss_id_country() {
		return boss_id_country;
	}
	public void setBoss_id_country(String boss_id_country) {
		this.boss_id_country = boss_id_country;
	}
	public String getBoss_id_type() {
		return boss_id_type;
	}
	public void setBoss_id_type(String boss_id_type) {
		this.boss_id_type = boss_id_type;
	}
	public String getBoss_sdate() {
		return boss_sdate;
	}
	public void setBoss_sdate(String boss_sdate) {
		this.boss_sdate = boss_sdate;
	}
	public String getBoss_edate() {
		return boss_edate;
	}
	public void setBoss_edate(String boss_edate) {
		this.boss_edate = boss_edate;
	}
	public String getBoss_id_no() {
		return boss_id_no;
	}
	public void setBoss_id_no(String boss_id_no) {
		this.boss_id_no = boss_id_no;
	}
	public String getBoss_tel() {
		return boss_tel;
	}
	public void setBoss_tel(String boss_tel) {
		this.boss_tel = boss_tel;
	}
	public String getBoss_email() {
		return boss_email;
	}
	public void setBoss_email(String boss_email) {
		this.boss_email = boss_email;
	}
	public String getBoss_job() {
		return boss_job;
	}
	public void setBoss_job(String boss_job) {
		this.boss_job = boss_job;
	}
	public String getBoss_address() {
		return boss_address;
	}
	public void setBoss_address(String boss_address) {
		this.boss_address = boss_address;
	}
	public String getBoss_positive() {
		return boss_positive;
	}
	public void setBoss_positive(String boss_positive) {
		this.boss_positive = boss_positive;
	}
	public String getBoss_back() {
		return boss_back;
	}
	public void setBoss_back(String boss_back) {
		this.boss_back = boss_back;
	}
	public String getBl_type() {
		return bl_type;
	}
	public void setBl_type(String bl_type) {
		this.bl_type = bl_type;
	}
	public String getBl_sdate() {
		return bl_sdate;
	}
	public void setBl_sdate(String bl_sdate) {
		this.bl_sdate = bl_sdate;
	}
	public String getBl_edate() {
		return bl_edate;
	}
	public void setBl_edate(String bl_edate) {
		this.bl_edate = bl_edate;
	}
	public String getBl_no() {
		return bl_no;
	}
	public void setBl_no(String bl_no) {
		this.bl_no = bl_no;
	}
	public String getBl_pic() {
		return bl_pic;
	}
	public void setBl_pic(String bl_pic) {
		this.bl_pic = bl_pic;
	}
	public String getBank_name() {
		return bank_name;
	}
	public void setBank_name(String bank_name) {
		this.bank_name = bank_name;
	}
	public String getAccount_name() {
		return account_name;
	}
	public void setAccount_name(String account_name) {
		this.account_name = account_name;
	}
	public String getAccount_no() {
		return account_no;
	}
	public void setAccount_no(String account_no) {
		this.account_no = account_no;
	}
	public String getAccount_type() {
		return account_type;
	}
	public void setAccount_type(String account_type) {
		this.account_type = account_type;
	}
	public String getBank_no() {
		return bank_no;
	}
	public void setBank_no(String bank_no) {
		this.bank_no = bank_no;
	}
	public String getAccount_boss() {
		return account_boss;
	}
	public void setAccount_boss(String account_boss) {
		this.account_boss = account_boss;
	}
	public String getMct_no() {
		return mct_no;
	}
	public void setMct_no(String mct_no) {
		this.mct_no = mct_no;
	}
	public List<String> getClsid() {
		return clsid;
	}
	public void setClsid(List<String> clsid) {
		this.clsid = clsid;
	}
	public String getCheck_card() {
		return check_card;
	}
	public void setCheck_card(String check_card) {
		this.check_card = check_card;
	}

}
